function inicializa_xhr() {
		if (window.XMLHttpRequest) {
			return new XMLHttpRequest();
		} else if (window.ActiveXObject) {
			return new ActiveXObject("Microsoft.XMLHTTP");
		}
	}
function cargarExisteYaNombreColeccion() {
	peticion = inicializa_xhr();
	if (peticion) {
		var nombre = document.getElementById("nombre").value;
		peticion.onreadystatechange = muestraExisteYaNombreColeccion;
		peticion.open("POST", "comprobarExisteYaNombreColeccion", true);
		peticion.setRequestHeader("Content-Type",
				"application/x-www-form-urlencoded");
		peticion.send("nombre=" + nombre );
	}
}
function muestraExisteYaNombreColeccion() {
	if (peticion.readyState == 4) {
		if (peticion.status == 200) {
			var ErrorNombre = document.getElementById("ErrorNombre");
			var nombre = document.getElementById("nombre");
			if(peticion.responseText=="SI"){
				ErrorNombre.innerHTML = "Este nombre ya existe";
				nombre.setCustomValidity("Este nombre ya existe");
				
			}else{
				ErrorNombre.innerHTML = " ";
				nombre.setCustomValidity("");
				
			}
			
			
		}
	}
}
function cargarExisteYaCodigoColeccion() {
	peticion = inicializa_xhr();
	if (peticion) {
		var codigo = document.getElementById("codigo").value;
		peticion.onreadystatechange = muestraExisteYaCodigoColeccion;
		peticion.open("POST", "comprobarExisteYaCodigoColeccion", true);
		peticion.setRequestHeader("Content-Type",
				"application/x-www-form-urlencoded");
		peticion.send("codigo=" + codigo );
	}
}
function muestraExisteYaCodigoColeccion() {
	if (peticion.readyState == 4) {
		if (peticion.status == 200) {
			var ErrorNombre = document.getElementById("ErrorNombre");
			var codigo = document.getElementById("codigo");
			if(peticion.responseText=="SI"){
				ErrorCodigo.innerHTML = "Este codigo ya existe";
				codigo.setCustomValidity("Este codigo ya existe");
				
			}else{
				ErrorCodigo.innerHTML = " ";
				codigo.setCustomValidity("");
				
			}
			
			
		}
	}
}